technology licensing - İspanyolca İngilizce Sözlük